package com.ruoyi.web.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
@TableName(value = "mes_covering_order_work")
public class MesCoveringWork {
    @TableId
    /** 覆膜日报单--工作内容 */
    private String pid;
    /** 覆膜日报单ID */
    private String orderId;
    /** 封面生产单ID */
    private String produceId;
    /** 封面生产单编码 */
    private String produceNo;
    /** 封面生产单--产品信息ID */
    private String productId;
    /** 封面生产单 -- 下单日期 */
    private Date submitDate;
    /** 封面生产单 -- 产品品种（种类） */
    private String breedType;
    /** 封面生产单 -- 产品品种（种类） */
    private String composition;
    /** 封面生产单--覆膜管理ID */
    private String coveringId;
    /** 封面生产单--规格型号 */
    private String specification;
    /** 覆膜尺寸 */
    private String coveringSize;
    /** 成品尺寸 */
    private String finishedProductSize;
    /** 覆膜令数 */
    private Double ream;
    /** 覆膜张数 */
    private BigDecimal coveringPageNum;
    /** 完工数量 */
    private BigDecimal completeCount;
    /** 计件令数 */
    private BigDecimal pieceReam;
    /** 计件标准 */
    private BigDecimal pieceStandard;
    /** 计件金额 */
    private BigDecimal piecePrice;
    /** 备注 */
    private String remark;
    /** 贴数id */
    private String pieceId;
    /** 是否质量事故 1 是， 0 否 */
    private String accident;
    /** 事故原因 */
    private String reason;
    /** 累计已上报数量 */
    //@TableField(exist = false)
    private BigDecimal totalNum;

    /** 最大允许上报数量 */
    //@TableField(exist = false)
    private BigDecimal maxNum;

}
